home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Developer CD Series 1998 May: Tool Chest
/
Dev.CD May 98 TC.toast
/
Tool Chest
/
Games
/
Game Sample Code
/
ZAM 1.0a13
/
UtilCode
/
CoreAssertion.h
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
C/C++ Source or Header
|
1993-09-16
|
390 b
|
18 lines
|
[
TEXT/KAHL
]
#define CoreDebug 1
#ifdef CoreDebug
void CoreAssert(short, char *, char *, short);
#define Assert(x) if(!(x)) CoreAssert((short)(x),#x, __FILE__, __LINE__)
#define ASSERT(x) if(!(x)) CoreAssert((short)(x),#x, __FILE__, __LINE__)
#define AssertErr(x) if(x) CoreAssert((short)(x),#x, __FILE__, __LINE__)
#else
#define Assert //
#define ASSERT //
#define AssertErr //
#endif